panel of solar cells - Spanisch Englisch Wörterbuch